﻿namespace CapaDatos
{
    /// <summary>
    /// Gestor genérico.
    /// </summary>
    public static class GGestor
    {
        public static object Cargar(object pretabla)
        {
            return CapaDatos.Datos.Manejador[pretabla.GetType()].Cargar(pretabla);
        }

        public static object Insertar(object pretabla)
        {
            return CapaDatos.Datos.Manejador[pretabla.GetType()].Insertar(pretabla);
        }

        public static void Eliminar(object pretabla)
        {
            CapaDatos.Datos.Manejador[pretabla.GetType()].Eliminar(pretabla);
        }

        public static void Modificar(object pretabla)
        {
            CapaDatos.Datos.Manejador[pretabla.GetType()].Modificar(pretabla);
        }

    }

}
